MEDQIRQLKDIFDRFDMDADGSLTILELAALLRSLGLKPSGDQIHVLLASMDSNGNGFVEFDELVGTILPDLNEEVLINSEQLLEIFKSFDRDGNGFISAAELAGAMAKMGQPLTYKELTEMIKEADTNGDGVISFGEFASIMAKSAVDYFGLKINS